﻿using System;
namespace Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik {
    
    
    public interface INoue {
        
        System.Int64? ObjektID {
            get;
            set;
        }
        
        System.Int64? VersID {
            get;
            set;
        }
        
        System.Int64? TyypKL {
            get;
            set;
        }
        
        System.Int64? LiikKL {
            get;
            set;
        }
        
        System.Int64? AlaLiikKL {
            get;
            set;
        }
        
        System.Decimal? NoudeSumma {
            get;
            set;
        }
        
        System.Int64? NoudeSummaValuutaKL {
            get;
            set;
        }
        
        System.Boolean? KohustuslikNoue {
            get;
            set;
        }
        
        System.DateTime? AlgusKP {
            get;
            set;
        }
        
        string Alustaja {
            get;
            set;
        }
        
        System.DateTime? LoppKP {
            get;
            set;
        }
        
        string Lopetaja {
            get;
            set;
        }
        
        System.DateTime? VerAlgusKP {
            get;
            set;
        }
        
        System.DateTime? VerLoppKP {
            get;
            set;
        }
        
        System.DateTime? KoostamiseKP {
            get;
            set;
        }
        
        global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IOsaline OigustatudIsik {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.INoudeOsa> Noudeosad {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKulu> AluseksOlevadKulud {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKulu> AluselTekkinudKulud {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISyyteosyndmus> AluseksOlevadSyyteosyndmused {
            get;
            set;
        }
        
        System.DateTime? SisestamiseKP {
            get;
            set;
        }
        
        string Sisestaja {
            get;
            set;
        }
        
        System.DateTime? MuutmiseKP {
            get;
            set;
        }
        
        string Muutja {
            get;
            set;
        }
        
        System.DateTime? SulgemiseKP {
            get;
            set;
        }
        
        string KlientsysteemiID {
            get;
            set;
        }
        
        string NoudeEse {
            get;
            set;
        }
    }
}
